to carry out and give effect - Turkish English Dictionary